ASP.NET Core
Explore articles, tutorials, and insights about ASP.NET Core — covering practical tips, best practices, and real-world examples.
5 articlesC# Code Organization and Documentation Without Noise — Clean Code
2026/04/26·8 min readOrganize C# projects and classes for maintainability, and write comments that explain why instead of what.
Choosing Between Struct, Class, and Collections in ASP.NET Core: A Practical Decision Matrix
2026/04/14·7 min readA practical guide for ASP.NET Core developers on when to use struct, class, and collections, with real-world C# examples for each scenario.
C# Error Handling and Defensive Coding in ASP.NET Core — Clean Code
2026/04/03·10 min readBuild resilient C# APIs with specific exceptions, ProblemDetails, validation boundaries, and immutable models.
ConfigureAwait(false) in C# and ASP.NET Core: Deadlocks, 3-Tier API, and Library Rules
2026/01/18·20 min readLearn exactly what ConfigureAwait(false) does, when it prevents deadlocks, why ASP.NET Core usually does not need it, and how to apply it correctly in reusable library code.
C# Deadlocks and SynchronizationContext — Why ASP.NET Core Doesn't Have It
2026/01/05·16 min readMaster SynchronizationContext, understand how .Result and .Wait() cause deadlocks in WPF/WinForms/ASP.NET Framework, and why ASP.NET Core eliminated this problem entirely.